package com.town.garden.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
import org.springframework.http.HttpMethod;

/**
 * @Description zlm 服务器接口Url枚举
 * @E-mail cwm3412638@163.com
 * @Author cwm
 * @Date 2022/5/17
 */
@Getter
@AllArgsConstructor
public enum ZLMediaKitEnum {
    /**
     * 动态添加rtsp/rtmp/hls拉流代理
     */
    ADD_STREAM_PROXY("/index/api/addStreamProxy", "动态添加rtsp/rtmp/hls拉流代理(只支持H264/H265/aac/G711负载)", HttpMethod.POST),
    /**
     * 获取服务器配置
     */
    GET_SERVER_CONFIG("/index/api/getServerConfig","获取服务器配置",HttpMethod.GET),
    /**
     * 获取流列表
     */
    GET_MEDIA_LIST("/index/api/getMediaList","获取流列表，可选筛选参数",HttpMethod.GET);
    /**
     * 接口url路径
     */
    private final String url;
    /**
     * 作用
     */
    private final String notes;
    /**
     * 方法
     */
    private final HttpMethod method;
}
